package com.maskiner.smc.maestros.dao;

import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.Query;

import com.maskiner.smc.maestros.bean.TecnicoDTO;
 

public class JpaTecnicoDAO extends GenericDAOJpa implements TecnicoDAO {
 
	@Override
	public List<TecnicoDTO> listaTecnico(String codigo) throws Exception {
		System.out.println("listamos por nombre con JPApepepep");
		List<TecnicoDTO> tecnicos = null;

		EntityManager em=this.getEntityManager();
		
		System.out.println("xxxx:  lepepepe");

		Query consulta =em.createQuery(
					"select c from TecnicoDTO c " +
				"where c.strTec_nombres like :vnom ");
		
		System.out.println(codigo+"XXXXXXXX");

		consulta.setParameter("vnom","%"+codigo+"%");
		
		tecnicos=consulta.getResultList();
		
		em.close();
		
		return tecnicos;
	}

}
